Fechar

1. Identificação
Tipo de ReferênciaTese ou Dissertação (Thesis)
Sitemarte3.sid.inpe.br
Código do Detentorisadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S
Identificador83LX3pFwXQZ5Jpy/wNhKs
Repositóriodpi.inpe.br/lise/2003/01.17.11.30   (acesso restrito)
Última Atualização2016:09.13.19.28.35 (UTC) simone
Repositório de Metadadosdpi.inpe.br/lise/2003/01.17.11.30.45
Última Atualização dos Metadados2020:09.07.18.51.52 (UTC) simone
Chave SecundáriaINPE-9254-TDI/816
Rótulo9312
Chave de CitaçãoPereira:2002:SePeAm
TítuloServiço de persistência para ambientes distribuídos explorando os recursos do repositório de interfaces
Título Alternativox
FormatoEm processo de publicação
CursoCAP-SPG-INPE-MCT-BR
Ano2002
Data Secundária20020625
Data2002-02-27
Data de Acesso02 maio 2024
Tipo da TeseDissertação (Mestrado em Computação Aplicada)
Tipo SecundárioTDI
Número de Páginas104
Número de Arquivos1
Tamanho892 KiB
2. Contextualização
AutorPereira, Patrícia Maria
GrupoCAP-SPG-INPE-MCT-BR
BancaCarvalho, Solon Venâncio de (presidente)
Nakanishi, Tatuo (orientador)
Ferreira, Maurício Gonçalves Vieira (orientador)
Sant'Anna, Nilson
Melnikoff, Selma Shin Shimizu
UniversidadeInstituto Nacional de Pesquisas Espaciais (INPE)
CidadeSão José dos Campos
Histórico (UTC)2005-08-02 20:53:56 :: banon -> administrator ::
2009-04-14 13:00:24 :: administrator -> jefferson ::
2009-06-15 16:29:02 :: jefferson -> administrator ::
2009-07-08 20:52:24 :: administrator -> jefferson ::
2009-11-05 15:15:28 :: jefferson -> alessandra@sid.inpe.br ::
2010-01-11 19:23:27 :: alessandra@sid.inpe.br -> administrator ::
2013-10-12 22:23:19 :: administrator -> viveca@sid.inpe.br :: 2002
2016-09-13 19:28:36 :: viveca@sid.inpe.br -> administrator :: 2002
2018-06-06 03:53:00 :: administrator -> jefferson :: 2002
2018-06-26 13:33:05 :: jefferson -> sergio :: 2002
2020-07-08 13:12:34 :: sergio -> simone :: 2002
2020-09-07 18:51:52 :: simone -> sergio :: 2002
3. Conteúdo e estrutura
É a matriz ou uma cópia?é a matriz
Estágio do Conteúdoconcluido
Transferível1
Palavras-Chaveprocessamento distribuído
base de dados
objetos distribuídos
programa dinâmico
armazenamento de dados
ResumoEsta dissertação de mestrado apresenta uma nova abordagem para a persistência de objetos em ambientes distribuídos. Idealizou-se neste trabalho um serviço de persistência para a arquitetura SICSD. A arquitetura SICSD mostra-se como uma arquitetura flexível e dinâmica para ambientes distribuídos que se aplica ao software de controle de satélites utilizado pelo INPE (Instituto Nacional de Pesquisas Espaciais). A ideia da arquitetura SICSD consiste em organizar tal software em objetos que possam migrar dinamicamente de uma máquina para outra conforme as solicitações dos controladores e do estado da rede de computadores utilizada para o controle de satélites. A comunicação neste ambiente distribuído faz-se através de um middleware que implementa a especificação Common Object Request Broker Architecture (CORBA). A arquitetura SICSD disponibiliza funcionalidades comuns a qualquer aplicativo destinado ao controle de satélites (processamento de telemetria, envio de telecomando, etc.). Disponibiliza também uma variedade de serviços que viabilizam o funcionamento satisfatório do ambiente distribuído. O Serviço de Persistência Proposto (SPP) para a arquitetura SICSD foi idealizado com o objetivo de reduzir o esforço de programação dos desenvolvedores de software. A utilização do SPP evita que o desenvolvedor necessite escrever código para a persistência de seus objetos. O SPP propõe uma inovação que se caracteriza pela utilização do repositório de Interfaces. O Repositório de Interfaces é um recurso encontrado em implementações da especificação CORBA. Contém informações sobre as interfaces dos objetos distribuídos por um sistema baseado em CORBA, como é o caso da arquitetura SICSD. Fazendo uso dos recursos do Repositório de Interfaces, o SPP conhece em tempo de execução os atributos que caracterizam o estado de um objeto, podendo acessar dinamicamente seus métodos. Assim é possível recuperar o estado do objeto da memória e armazená-lo no banco de dados. O ganho ao explorar o Repositório de Interfaces reside no fato de que alterações nos atributos de um objeto são imediatamente refletidas em sua interface e consequentemente disponíveis para o SPP. Além disso, o uso do Repositório de Interfaces torna o SPP extensível a adição de novos objetos sem a necessidade de uma recompilação de código. ABSTRACT: This dissertation presents a new approach to the persistence of objects in distributed environments. Service persistence for a SICSD architecture was the focus of this research. SICSD architecture has shown itself to be both flexible and dynamic in the distributed environments of the satellite control software used at the Brazilian National Space Research Institute (INPE). The idea behind the SICSD architecture is to organize the software in objects so that they can migrate from one machine to another according to controller demands and according to the state of the computer network used to control the satellites. Communication within this distributed environment takes place through middleware that implements the CORBA (Common Object Request Broker) specification. The SICSD architecture makes common functions available to any application designed o control the satellites (telemetry processing, sending telecommands, etc.). It also provides for a variety of services necessary for the proper functioning of the distributed environment. The Proposed Persistence Service (PPS) for a SICSD architecture was designed to reduce the programing workload of software designers. With PPS, the designer does not have to write a code for the persistence of the objects. The designer only has to delegate the execution of the persistence process to PPS in the code lines. PPS innovates through the use of the Interface Repository. The Interface Repository is a resource found in the implementation of the CORBA specification. The repository contains information about the interfaces of the distributed objects in a CORBA-based system such as that found in the SICSD architecture. Using Interface Repository resources, PPS knows which attributes characterize the state of an object during execution, having the capacity to access its methods dynamically. This makes it possible to recover the state of the object from the memory and save it in the database. The advantage of exploring the Interface Repository derives from the fact that changes in object attributes are immediately reflected in its interface and, thus, available to the PPS. Moreover, the Interface Repository makes the PPS open to the addition of new objects without having to recompile the code.
ÁreaCOMP
Arranjourlib.net > BDMCI > Fonds > Produção pgr ATUAIS > CAP > Serviço de persistência...
Conteúdo da Pasta docacessar
Conteúdo da Pasta sourcenão têm arquivos
Conteúdo da Pasta agreementnão têm arquivos
4. Condições de acesso e uso
Idiomapt
Arquivo Alvopublicacao.pdf
Grupo de Usuáriosadministrator
jefferson
sergio
simone
Grupo de Leitoresadministrator
sergio
simone
Visibilidadeshown
Detentor dos Direitosoriginalauthor yes locatedauthor no
Detentor da CópiaSID/SCD
Permissão de Leituradeny from all
Permissão de Atualizaçãotransferida para sergio
5. Fontes relacionadas
Unidades Imediatamente Superiores8JMKD3MGPCW/3F2PHGS
DivulgaçãoNTRSNASA; BNDEPOSITOLEGAL.
Acervo Hospedeirosid.inpe.br/banon/2001/04.03.15.36
6. Notas
Campos Vaziosacademicdepartment affiliation archivingpolicy archivist callnumber contenttype copyright creatorhistory descriptionlevel doi e-mailaddress electronicmailaddress isbn issn lineage mark mirrorrepository nextedition notes number orcid parameterlist parentrepositories previousedition previouslowerunit progress resumeid schedulinginformation secondarymark session shorttitle sponsor subject tertiarymark tertiarytype url versiontype
7. Controle da descrição
e-Mail (login)sergio
atualizar 


Fechar